shove down throat - Francés Inglés Diccionario